package com.project.service;

import com.project.bean.RecordBean;

import java.util.List;

/**
 * 设施业务接口
 */
public interface IRecordService {
    /**
     * 根据房间id查询该房间设备记录
     * @param roomId 房间id
     * @return 设施集合
     */
    public List<RecordBean> findById(Integer roomId);

    /**
     *增加该房间设备记录，同时将该房间状态变为设备损坏
     * @param record 设施对象
     */
    public void add(RecordBean record,Integer roomId);

    /**
     * 根据房间编号，修改设备状态
     * 1、按设施ID将解决状态修改为“已解决”
     * 2、按房间ID统计“未解决”设施数量。如果为0,则修改房间状态为正常
     * @param recId 设施id
     * @param roomId 房间id
     */
    public void ProcessingRecord(Integer recId,Integer roomId);
}
